
var moduleA = (function () {      //moduleA是一个模块变量，定义一个模块
//小明
      //1.定义一个对象
      var obj = {}
      //2.在对象内部添加变量和方法
      var name = '小明'
      var age = 22
      function sum(num1,num2) {
        return num1 + num2
      }
      var flag = true
      if (flag){
        console.log(sum(10,20))
      }
      obj.flag = flag;
      obj.sum = sum;
      //3.将对象返回
      return obj
    }
)()

// var name = '小明'
// var age = 22
// function sum(num1,num2) {
//   return num1 + num2
// }
// var flag = true
// if (flag){
//   console.log(sum(10,20))
// }
//
// //CommonJS无法解析，需要配置解析环境
// //导出
// module.exports = {
//   flag:flag,
//   sum:sum
// }